nice to meet you, too - Turkish English Dictionary